@charset "utf-8";
/* CSS Document */

body{margin:0px;
padding:0px;
background-color:#fff;
border-top:4px solid #869d1a;}


div,p,span,h1,h2,h3,h4,h5,h6,input,ul,li{ font-family:Trebuchet MS,Arial, Helvetica, sans-serif;
margin:0px;
padding:0px;}

ul,li{ list-style-type:none;}

.clear{height:1px;
clear:both;}

.fltLft{float:left;}
.fltRight{float:right;}

.marg7{margin:7px 0 0 10px;}
.marg5{margin:0 0 0 10px;}
.margTop15{margin:15px 0 0 0;}


#wrap{ width:100%;
margin:auto;} 

#wrap #topDiv{
width:960px; 
margin:auto;}

	#topDiv #topHeader{height:92px;}
	
	#topDiv #topHeader h1{ display:block;
	width:341px;
	float:left;}
	
	
	#topDiv #topHeader #login{ 
	float:right;
	width:355px;
	display:block;
	margin:30px 0 0 0;}
	
	
	#topDiv #topHeader #login input[type=button], #login input[type=submit]{ 
	
	padding: 2px 0px 2px 0px;
	border:0px;
	margin:0px;
	width:36px;
	height:25px;
	cursor:pointer;
	
	}
	
		#logout input[type=button] { 
	
	padding: 2px 0px 2px 0px;
	border:0px;
	margin:0px;
	width:36px;
	height:25px;
	cursor:pointer;
	
	}

				#login #loginTxt span.margLft{ margin-left:102px;}
				#login #loginTxt span a{ font-size:12px;
										 color:#2789bb;
										 text-decoration:underline;}
										 
				#login #loginTxt span.checkbox{margin:0px;
												padding:0px; border:1px solid #f00;}
												
												
	
#boxText{padding:20px 0px 44px 0;}

#boxText h2{
font-size:18px;
color:#000000;
text-align:center;
line-height:27px;
font-weight:normal;}


#boxText h2 A{
background-color:#333333;
color:#FFFFFF;
text-decoration:none;}

#boxText h2 A:hover{
background-color:#666666;
color:#FFFFFF;
}
	
#wrap #topDiv #menu{ background:url(../images/menubg.gif) repeat-x;
height:40px;
width:924px;
}

#wrap #topDiv #menu input[type=text]{background:url(../images/searchbgkey.jpg) no-repeat #FFFFFF;
						     padding:4px 2px 1px 6px;
							 border:0px;
							 margin:0px;
							 width:150px;
							 float:left;
							 height:18px;}


#wrap #topDiv #menu input[type=submit]{ width:29px;
									    height:23px;
										margin:0px;										
										/*height:24px;*/
										border:0px;
										cursor:pointer;
										float:left;}
										
										
#Platform h1{font-family:'Neuropol',Trebuchet MS,Arial, Helvetica, sans-serif;
font-size:45px;
color:#92a812;
font-weight:normal;
text-align:center;}

#boxDesign{background:url(../images/boxdesign.jpg) no-repeat;
height:365px;}

#boxDesign #starttxt{width:100px; position:relative; top:210px; left:95px; text-align:center;}										
										
#boxDesign #starttxt.txtStyle{ font-family:Trebuchet MS,Arial, Helvetica, sans-serif;
font-size:24px;
color:#202020;}

#boxDesign #starttxt.txtStyle A{color:#202020; text-decoration:none;}
#boxDesign #starttxt.txtStyle A:hover{color:#202020; text-decoration:none;}

#boxDesign #starttxt.txtStyle span{font-size:33px;
color:#0e5891;
font-weight:bold;}
#boxDesign #starttxt.txtStyle span A{color:#0e5891; text-decoration:none;}
#boxDesign #starttxt.txtStyle span A:hover{color:#738914; text-decoration:none;}

#stitch{background:url(../images/stitch.gif) repeat-x; height:9px;}

#wrap #middleSection{background:url(../images/midddlebg.jpg) repeat-y #fff;
width:960px;position:relative; 
margin:auto;}


#what,#announcement,#works{ padding:45px 0; }
#what p,#announcement p,#works p{ font-size:13px; color:#424242; line-height:22px; padding:20px 0 0 0;}
#announcement #headerTitle img{ margin:0 10px 0 0;}
#announcement #headerTitle h4.smalllogo{
font-family:'Neuropol',Trebuchet MS,Arial, Helvetica, sans-serif;
font-size:28px;
color:#202020;
letter-spacing:.04em;}

#announcement #headerTitle h4.logoTitle{font-family:Trebuchet MS,Arial, Helvetica, sans-serif;
color:#0e5891;
font-size:22px;letter-spacing:.022em;}


#announcement p{ padding:20px 10px 0 10px;}
#wrap #middleSection #what{ 
float:left; 
display:block;
padding:20px 20px 0;
width:300px;}




#wrap #middleSection #announcement{ float:left; display:block; width:280px;
padding:20px 10px 30px 10px;}
#wrap #middleSection #works{ float:left; display:block;padding:20px 0 0 20px;
width:280px;}

 #what h1,#announcement h1, #works h1{ 
 font-size:30px;
 color:#0e5891;
 font-weight:normal;
 }
 
#works ul { margin:20px 0 0 0;}
#works ul li{ display:block; 
background:url(../images/bullet.png) no-repeat 0px 8px;  
font-size:13px;
color:#424242;
width:100%;

}
#works ul li{
padding:3px 5px 3px 10px; 

}

#works ul li a{ background-color:#fff;
color:#424242;
text-decoration:none;}

#works ul li a:hover{ background-color:#ececec;
color:#424242;
text-decoration:none;}


#what ul { margin:20px 0 0 0;}
#what ul li{ display:block; 
background:url(../images/bullet.png) no-repeat 0px 8px;  
font-size:13px;
color:#424242;
width:100%;

}
#what ul li{
padding:3px 5px 3px 10px; 

}

#what ul li a{ background-color:#fff;
color:#424242;
text-decoration:none;}

#what ul li a:hover{ background-color:#ececec;
color:#424242;
text-decoration:none;}

.btn{ 
background:url(../images/greenbtn.png) no-repeat;
width:82px;
height:23px;
color:#fff;
font-size:11px;
text-align:center;
padding:4px 2px;
margin:10px 0 0 0;}

.btn a{color:#fff; text-decoration:none;} 
.btn a:hover{color:#000; text-decoration:none;} 

#cloud{color:#4e85ae;
margin:15px 0 10px 0;}
#cloud span a{color:#4e85ae; text-decoration:none;}
#cloud span a.font9{ font-size:9px;}
#cloud span a.font11{ font-size:11px;}
#cloud span a.font13{ font-size:13px;}
#cloud span a.font15{ font-size:15px;}

#footerContentBg{ background:url(../images/footerbg.gif) repeat-x #0e0e0e;}

#footerContentBg #footerContent{ background:url(../images/footeerbg.jpg) no-repeat left top;
width:960px;
margin:auto;}


#quicklink{ margin:45px 0 40px 30px;
width:176px;
float:left;}

#latestNews{ margin:45px 0 40px 50px;
width:244px;
float:left;}

#newsLetter{width:411px;
margin:45px 0 40px 30px;
float:left;}

#quicklink h2, #latestNews h2, #newsLetter h2{color:#738914;
font-size:24px;
font-weight:bold;
margin:0 0 10px 0;
}


#quicklink ul li{background:url(../images/bullet.png) no-repeat 3px 8px; 
color:#a4a4a4;
font-size:11px;
padding:4px 16px;}

#quicklink ul li A{color:#a4a4a4;
text-decoration:none;}

#quicklink ul li A:hover{color:#6e6e6e;
text-decoration:none;}

#latestNews h6{color:#a4a4a4;
font-size:11px;
font-weight:normal;}
#latestNews h6 span{color:#fff; 
font-weight:bold;
line-height:22px;}
#latestNews p{color:#a4a4a4;
font-size:11px;
line-height:22px;}

#latestNews p A{color:#a4a4a4;
text-decoration:underline;}

#latestNews p A:hover{color:#a7ab90;
text-decoration:underline;}

#newsLetter p{color:#a4a4a4;
font-size:11px;
line-height:22px;}

#newsLetter input[type="text"]{ background:url(../images/fieldold.jpg) no-repeat #FFFFFF;
padding:12px 8px;
width:294px;
border:0px;
margin:0px;} 

#newsLetter input[type="submit"], #newsLetter input[type="button"]{ 
margin:2px 0 0 5px;
padding:11px 0px;
border:0px;
cursor:pointer;
width:76px;
height:36px;}


#copyRight{ display:block;
border-top:1px solid #6e6e6e;
margin:15px 0;
padding:5px 0;}

#copyRight p.txt{ float:left;
color:#6e6e6e;
font-size:11px;
width:420px;
line-height:22px;}

.txtRight{text-align:right;}

